carpenter's bench - Francés Inglés Diccionario